machine shed - Turco Inglés Diccionario